package com.itheima.d6_threadhomework0910.num5;

/**
 * 题目5:(综合扩展)
 * 编写四个线程两个线程打印1-52的整数,另两个线程打字母印A-Z。
 * 整体打印数字和字母的顺序没有要求,要求分别单独看数字,单独看字母为升序排列的
 * 每个数字和字母之间用空格隔开
 * 不要求两个线程轮流打
 */
public class Test {
    public static void main(String[] args) {
        /**
         * 步骤:
         *      1.创建PrintNumTask作为线程任务类实现Runnable接口
         *        用于打印1-52的整数
         *      2.创建PrintCharTask作为线程任务类实现Runnable接口
         *        用于打印字母A-Z
         *
         */
        PrintNumTask task1 = new PrintNumTask();
        PrintCharTask task2 = new PrintCharTask();
        //创建线程对象 t1 t2 执行输出数字的任务
        Thread t1 = new Thread(task1);
        Thread t2 = new Thread(task1);

        //创建线程对象 t3 t4 执行输出字符的任务
        Thread t3 = new Thread(task2);
        Thread t4 = new Thread(task2);

        t1.start();
        t2.start();
        t3.start();
        t4.start();


    }
}
